using System;

namespace Dating
{
	[Serializable]
	public class FlirtIcon : BizObject
	{
		#region Fields

		private int iconID;
		private int tenantID;
		private string imageName;
		private string imageMessage;

		#endregion

		#region Constructors

		/// <summary>
		/// Initializes a new instance of the FlirtIcon class.
		/// </summary>
		public FlirtIcon()
		{
		}

		/// <summary>
		/// Initializes a new instance of the FlirtIcon class.
		/// </summary>
		public FlirtIcon(int tenantID, string imageName, string imageMessage)
		{
			this.tenantID = tenantID;
			this.imageName = imageName;
			this.imageMessage = imageMessage;
		}

		/// <summary>
		/// Initializes a new instance of the FlirtIcon class.
		/// </summary>
		public FlirtIcon(int iconID, int tenantID, string imageName, string imageMessage)
		{
			this.iconID = iconID;
			this.tenantID = tenantID;
			this.imageName = imageName;
			this.imageMessage = imageMessage;
		}

		#endregion

		#region Properties
		/// <summary>
		/// Gets or sets the IconID value.
		/// </summary>
		public  int IconID
		{
			get { return iconID; }
			set { iconID = value; }
		}

		/// <summary>
		/// Gets or sets the TenantID value.
		/// </summary>
		public  int TenantID
		{
			get { return tenantID; }
			set { tenantID = value; }
		}

		/// <summary>
		/// Gets or sets the ImageName value.
		/// </summary>
		public  string ImageName
		{
			get { return imageName; }
			set { imageName = value; }
		}

		/// <summary>
		/// Gets or sets the ImageMessage value.
		/// </summary>
		public  string ImageMessage
		{
			get { return imageMessage; }
			set { imageMessage = value; }
		}

		#endregion
	}
}
